Mark Williams Company
   HOME

TheInfoList



OR:

The Mark Williams Company was a small software company in
Chicago, Illinois (''City in a Garden''); I Will , image_map = , map_caption = Interactive Map of Chicago , coordinates = , coordinates_footnotes = , subdivision_type = Country , subdivision_name ...
(later moved to
Northbrook, Illinois Northbrook is a suburb of Chicago, located at the northern edge of Cook County, Illinois, United States, on the border of Lake County, Illinois, Lake County. Per the 2020 United States Census, 2020 census, the population was 35,222. When incorpo ...
) that created
Coherent Coherence, coherency, or coherent may refer to the following: Physics * Coherence (physics), an ideal property of waves that enables stationary (i.e. temporally and spatially constant) interference * Coherence (units of measurement), a deri ...
, one of the first
Unix-like A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-li ...
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
s for
IBM PC The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the IBM PC model line and the basis for the IBM PC compatible de facto standard. Released on August 12, 1981, it was created by a team ...
s and several
C programming language ''The C Programming Language'' (sometimes termed ''K&R'', after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as ...
compiler In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs that ...
s. It was founded by Robert Swartz in 1977 and discontinued operations in 1995. The name comes from the middle name of Robert Swartz's father, William Mark Swartz. Robert Swartz moved the company (originally producing a
soft drink A soft drink (see § Terminology for other names) is a drink that usually contains water (often carbonated), a sweetener, and a natural and/or artificial flavoring. The sweetener may be a sugar, high-fructose corn syrup, fruit juice, a su ...
called Dr. Enuf) into
software Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists ...
with his father's help and the company became known as the Mark Williams Company. Mark Williams won a patent lawsuit centered on 'byte ordering'. Separately and at that time,
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
had made serious inroads in the UNIX clone market. Since Coherent was a commercially available package and Linux was distributed freely on the Internet via their GNU public license, Coherent sales plummeted and Swartz had no choice but to cease operations in 1995.


Products

* Produced ''
Coherent Coherence, coherency, or coherent may refer to the following: Physics * Coherence (physics), an ideal property of waves that enables stationary (i.e. temporally and spatially constant) interference * Coherence (units of measurement), a deri ...
'', a clone of Unix. * ''csd'', C source
debugger A debugger or debugging tool is a computer program used to software testing, test and debugging, debug other programs (the "target" program). The main use of a debugger is to run the target program under controlled conditions that permit the pr ...
. * ''Let's C'', low-cost professional C
compiler In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs that ...
for the IBM PC. * ''Mark Williams C'' for
CP/M-86 CP/M-86 was a version of the CP/M operating system that Digital Research (DR) made for the Intel 8086 and Intel 8088. The system commands are the same as in CP/M-80. Executable files used the relocatable .CMD file format. Digital Research als ...
. * ''Mark Williams C'' for the
Atari ST The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first pers ...
, first major C programming environment for the ST computers. * ''XYBasic'', a process control BASIC running on
CP/M CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/ 85-based microcomputers by Gary Kildall of Digital Research, Inc. Initial ...
that could be burned on to memory (
EPROM An EPROM (rarely EROM), or erasable programmable read-only memory, is a type of programmable read-only memory (PROM) chip that retains its data when its power supply is switched off. Computer memory that can retrieve stored data after a power s ...
) and run on an
8080 The Intel 8080 (''"eighty-eighty"'') is the second 8-bit microprocessor designed and manufactured by Intel. It first appeared in April 1974 and is an extended and enhanced variant of the earlier 8008 design, although without binary compatibili ...
standalone processor.


References


External links


START Vol. 1 No. 3
''Mark Williams C & Menu'' by Arick Anders

''Mark Williams C 2.0'' by Arick Anderson
Mark Williams Company documentation
Defunct software companies of the United States Software companies established in 1980 American companies disestablished in 1995 Unix history American companies established in 1980 {{ict-company-stub